.center_ny{max-width: 1200px;margin:0 auto;}

@media (max-width: 1200px){
	.center_ny{width: 95%;}
}

/*ny_banner*/
.ny_banner{height: auto;color: #fff;text-align: center;}
.ny_banner img{width: 100%;}
@media (max-width: 1024px){.ny_banner img{width: 180%;}}

/*loca*/
.loca{height: 60px;line-height: 60px;background: #f2f2f2;margin-bottom: 50px;overflow: hidden;}
.loca .loca_nav{background: url(../image/crumbs.png) no-repeat left;font-size: 16px;color: #999;padding-left: 30px;}
.loca .loca_nav a{font-size: 16px;color: #999;margin: 0 4px;}
.loca ul{width: 30%;}
.loca li{width: 50%;background: url(../image/libg.png) no-repeat right;text-align: center;font-size: 16px;font-weight: normal;float: left;}
.loca li a{color: #666;display: block;}
.loca li:hover,.loca li.cur{background: #193066;}
.loca li:hover a,.loca li.cur a{color: #fff;}

@media (max-width: 768px){
	.loca ul{display: none;}
}

.header .nav .nav-content nav .x_ny i{padding: 0 25px;}

/*news*/
.new_list{margin-bottom: 100px;}
.new_list ul.lb li{width: 100%;border: solid 1px #e6e6e6;padding: 3%;margin-bottom: 30px;}
.new_list ul.lb li a{display: block;}
.new_list ul.lb li .img{width: 30%;max-height: 170px;overflow: hidden;position: relative;display: block;}
.new_list ul.lb li .img img{width: 100%;height: 100%;display: block;transition: all 0.3s linear 0s; }
.new_list ul.lb li .img:hover img{transform: scale(1.1);}
.new_list ul.lb li .txt{width:100%;}
.new_list ul.lb li .txt .tit{height: 30px;line-height: 30px;font-size: 16px;color: #333;overflow: hidden;}
.new_list ul.lb li .txt .date{height: 20px;line-height: 20px;font-size: 14px;color: #bbb;margin: 5px 0;}
.new_list ul.lb li .txt .des{height: 60px;line-height: 30px;font-size: 14px;color: #666;overflow: hidden;}
.new_list ul.lb li .txt .more{width: 31px;height: 31px;background: url(../image/new_more1.png) no-repeat;margin-top: 20px;}
.new_list ul.lb li:hover .txt .more{background: url(../image/new_more.png) no-repeat}
.new_list ul.lb li:hover .txt .tit{color: #193066;font-weight: bold;}
.new_list ul.lb li:hover{border: solid 1px #193066;}

@media (max-width: 768px){
	.new_list ul.lb li .txt .des{display: none;}
	.new_list ul.lb li .txt .date{margin: 0;margin-top: 12px;}
	.new_list ul.lb li .txt .more{margin-top: 15px;}
}

@media (max-width: 420px){
	.new_list ul.lb li .txt .tit{font-size: 16px;}
	.new_list ul.lb li .txt .more{display: none;}
	.new_list ul.lb li .txt .date{margin-top: 4px;}
	.new_list ul.lb li .img{width: 40%;}
	.new_list ul.lb li .txt{width: 56%;}
	.new_list ul.lb li .txt .tit{margin-top: 10px;}
	.new_list ul.lb li{margin-bottom: 20px;}
}

/*翻页*/
.tcdPageCode{margin: 56px auto;margin: 56px auto;margin-left: 37%;}
.fanye{margin-left:0;}
.pagination{}
.pagination > li > a, .pagination > li > span{border: 1px solid #bbb;margin-right: 5px;padding: 5px 8px;border-radius: 3px;}
.pagination > li > a{padding: 5px 12px;}
.pagination > .disabled > span, .pagination > .disabled > span:hover, .pagination > .disabled > span:focus, .pagination > .disabled > a, .pagination > .disabled > a:hover, .pagination > .disabled > a:focus{color: #666;}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus{background: #193066;border-color: #193066;}
.pagination > li > a, .pagination > li > span{color: #666;border: 1px solid #bbb;}
.pagination > li:hover > a, .pagination > li:hover > span{background: #193066;border-color: #193066;color: #fff;}

@media (max-width: 768px){
	.tcdPageCode{margin-left: 5%;}
}

/*new_show*/
.new_show{margin-bottom: 100px;}
.new_show .txt h1{background: url(../image/new_ic2.png) no-repeat left;padding-left: 30px;font-size: 24px;color: #333;font-weight: bold;}
.new_show .txt dl{height: 55px;border-bottom: 1px dashed #bbb;margin-top: 12px;}
.new_show .txt dt{line-height: 55px;font-size: 16px;color: #999;float: left;font-weight: normal;margin-right: 8%;}
.new_show .txt dt:last-child{margin-right: 0;}
.new_show .txt dt:first-child{background: url(../image/new_ic.png) no-repeat left;padding-left: 40px;}
.new_show .txt .des{border-bottom: 1px #ddd solid;padding-bottom: 80px;}
.new_show .txt .des p{font-size: 16px !important;color: #666 !important;line-height: 34px !important;}
.new_show .txt .des img{max-width: 100%;}
.new_show .txt .fy{margin-top: 30px;}
.new_show .txt .fy p{font-size: 16px;color: #808080;margin-top: 15px;}
.new_show .txt .fy a{color: #333;}

@media (max-width: 420px){
	.new,.new_show{margin-bottom: 120px;}
	.new_show .txt h1{font-size: 18px;}
	.new_show .txt .des{padding-bottom: 30px;line-height: 30px;font-size: 14px}
	.new_show .txt dt{font-size: 14px;}
	.new_show .txt dl dt:last-child{display: none;}
	.base li{width: 100%;}
}

.new_show .txt1{width: 86%;}
.new_show .txt1 .ny{background: #f0f0f0;padding: 20px;margin-bottom: 30px;}	
.new_show .txt1 .ny img{width: 100%;}
.new_show .txt1 .ny .zx{width: 100%;height: 50px;line-height: 50px;text-align: center;margin-top: 20px;background: #193066;}
.new_show .txt1 .ny .zx a{display: block;font-size: 14px;color: #fff;}
.new_show .txt1 .ny2 h3{font-size: 24px;font-weight: normal;color: #333;background: url(../image/list_d.png) no-repeat bottom;padding-bottom: 20px;}
.new_show .txt1 .ny2 dt{margin-top: 25px;}
.new_show .txt1 .ny2 dt a{display: block;font-size: 14px;color: #666;font-weight: normal;}
.new_show .txt1 .ny2 dt b{color: #193066;margin-right: 8px;}
.new_show .txt1 .ny2 dt a:hover{color: #193066;font-weight: bold;}

@media (max-width: 992px){
	.new_show .txt1{display: none;}
}

/*contact*/
.contact{margin-top:30px 0;}
.contact .txt1 h3{font-size: 45px;color: #193066;text-align: center;font-family: BellmT;}
.contact .txt1 h4{font-size: 30px;color: #333;text-align: center;font-weight: normal; margin-bottom:50px;}
.contact .txt1 ul li{width: 25%;float: left;text-align: center;}
.contact .txt1 ul li img{margin: 0 auto;display: block;margin-bottom: 20px;}
.contact .txt1 ul li b{font-size: 16px;color: #333;}
.contact .txt1 ul li span{font-size: 14px;color: #666;line-height: 24px;margin: 0 auto;display: block;margin-top: 12px;}

.contact .txt2{background: #f3f3f3;padding: 60px 0 80px;margin-top: 80px;}
.contact .txt2 h3{font-size: 30px;color: #333;text-align: center;font-weight: normal;margin-bottom: 40px;}
.contact .txt2 .kj{float: left;margin-right: 3%;width: 31.3%;height: 50px;line-height: 50px;}
.contact .txt2 .none{margin-right: 0px;}
.contact .txt2 .kj p{font-size: 15px;color: #333;width: 26%;}
.contact .txt2 .lyb p{font-size: 15px;color: #333;width: 8.1%;}
.contact .txt2 .kj p span,.contact .txt2 .lyb p span{color: #e03b3b;}
.contact .txt2 .kj .xxk{width: 74%;border: 1px #ddd solid;box-sizing: border-box;background: #fff;outline: none;padding-left: 20px;}
.contact .txt2 .lyb{width: 100%;height: 100px;margin-top: 20px;}
.contact .txt2 .lyb .dhk{border: 1px #ddd solid;box-sizing: border-box;background: #fff;outline: none;padding-left: 20px;padding-top: 10px;width: 91.9%;height: 100px;}
.contact .txt2 .an{margin-top: 30px;width: 32%;margin: 0 auto;margin-top: 30px;}
.contact .txt2 .an input{width: 48%;height: 50px;border-radius: 3px;background: #193066;line-height: 50px;text-align: center;font-size: 14px;color: #fff;float: left;outline: none;border: none;}
.contact .txt2 .an input:last-child{background: #545454;float: right;}

@media (max-width: 1340px){
	.contact .txt2 .kj{width: 100%;margin-bottom: 40px;}
	.contact .txt2 .kj p,.contact .txt2 .lyb p{font-size: 20px;color: #333;width: 15%;}
	.contact .txt2 .kj .xxk,.contact .txt2 .lyb .dhk{width: 80%;margin-left: 0px;}
}

@media (max-width: 420px){
	.contact{margin-top: 50px;}
	.contact .txt1 h3{font-size: 26px;}
	.contact .txt1 h4{font-size: 20px;margin: 15px auto;}
	.contact .txt1 p{width: 100%;font-size: 14px;}
	.contact .txt1 ul li{width: 100%;margin-bottom: 40px;}
	.contact .txt1 ul{margin-top: 50px;}
	.contact .txt2{padding: 50px 0 120px;margin-top: 40px;}
	.contact .txt2 h3{font-size: 20px;}
	.contact .txt2 .kj p, .contact .txt2 .lyb p{font-size: 16px;width: 25%;}
	.contact .txt2 .kj .xxk,.contact .txt2 .lyb .dhk{width: 75%;}
	.contact .txt2 .an{width: 90%;}
}

.pro_list ul.lb li{float: left;margin-right: 2.5%;width: 31.6%;border: 1px solid #bbb;margin-bottom: 2.5%;}
.pro_list ul.lb li:nth-child(3n){margin-right: 0px;}
.pro_list ul.lb li .img{width: 100%;height: 260px;overflow: hidden;position: relative;display: block;}
.pro_list ul.lb li .img img{width: 100%;height: 100%;display: block;transition: all 0.3s linear 0s; }
.pro_list ul.lb li:hover .img img{transform: scale(1.1);}
.pro_list ul.lb li .txt{padding: 26px 20px 30px 20px;}
.pro_list ul.lb li b{font-size: 15px;color: #333;margin-bottom: 20px;display: block;font-weight: normal;height: 18px;overflow: hidden;}
.pro_list ul.lb li p{font-size: 14px;color: #666;line-height: 24px;overflow: hidden;height: 44px;}
.pro_list ul.lb li span{font-size: 13px;color: #888;margin-top: 20px;display: block;}
.pro_list ul.lb li span i{font-style: normal;font-size: 24px;color: #bbb;float: right;line-height: 20px;}
.pro_list ul.lb li:hover b{font-weight: bold;color: #193066;}
.pro_list ul.lb li:hover span i{color: #193066;}

@media (max-width: 1024px){
    .pro_list ul.lb li .img{height: 220px;}
}

@media (max-width: 768px){
	.pro_list ul.lb li,.pro_list ul.lb li:nth-child(3n){float: none;width: 95%;margin: 0 auto;margin-bottom: 2.5%;}
	.pro_list ul.lb li .img{height: 100%;}
}

.tech ul.lb li b{margin-bottom: 0px;}
.tech ul.lb li .txt{padding: 20px;}
.tech ul.lb li i{font-style: normal;font-size: 24px;color: #bbb;float: right;line-height: 20px;}
.tech ul.lb li:hover i{color: #193066;}

.aboutt h1{font-size: 30px;color: #333;text-align: center;margin-bottom: 50px;}

.com-culture {
	margin: 80px 0;
}

.com-culture dl {
	width: 25%;
	padding-bottom: 60px;
	float: left;
	background: #033e80;
	transition: all 0.3s ease-in-out;
	margin-bottom: 0;
}

.com-culture dl:nth-of-type(2n) {
	background: #193066;
	opacity: 0.8;
}

.com-culture dl:hover {
	-webkit-transform: translateY(-10px);
	-moz-transform: translateY(-10px);
	-ms-transform: translateY(-10px);
	-o-transform: translateY(-10px);
	border-radius: 10px;
}

.com-culture dl dd {
	text-align: center;
	color: #fff;
	padding-top: 50px;
}

.com-culture dl dd h3 {
	font-size: 20px;
	line-height: 40px;
}

.com-culture dl dd span {
	font-size: 14px;
	text-transform: uppercase;
	display: block;
	font-weight: normal;
	letter-spacing: 1px;
}

.com-culture dl dt {
	width: 100px;
	height: 100px;
	margin: 0 auto;
	box-shadow: 8px 5px 17px 2px #f1f1f1;
	border-radius: 50%;
}

.com-culture dl dt img {
	width: 70px;
	height: 85px;
	margin: 0 auto;
	display: block;
	padding-top: 15px;
}

.com-culture dl p {
	font-size: 14px;
	width: 70%;
	color: #fff;
	margin: 0 auto;
	padding-top: 20px;
	line-height: 30px;
	text-align: center;
}

.com-culture dl p:after {
	content: "";
	background: #fff;
	width: 40px;
	height: 3px;
	display: block;
	text-align: center;
	margin-top: 20px;
	margin-left: 40%;
}

@media (max-width: 1023px){
	.com-culture dl{width: 50%;}
	.com-culture dl:nth-child(3){background: #193066;opacity: 0.8;}
	.com-culture dl:nth-child(4){background: #033e80;opacity: 1;}
}

.aboutt{margin:30px 0; background:none; color:#333;}
.aboutt .js img{width: 100%;}
.aboutt .js .des{width: 95%;}
.aboutt .js .des p{font-size: 15px!important;color: #333!important;line-height: 36px!important;text-align: justify!important;text-indent: 2em!important;}

@media (max-width: 500px){
	.com-culture{margin: 40px 0;}
	.aboutt h1{margin-bottom: 40px;font-weight: bold;font-size: 20px;}
	.com-culture dl{padding-bottom: 30px;}
	.com-culture h1{font-size: 20px;}
	.com-culture dl dd{padding-top: 30px;}
	.com-culture dl dd h3{font-size: 17px;line-height: 30px;}
	.com-culture dl dt{width: 70px;height: 70px;margin-top: 20px;}
	.com-culture dl dt img{width: 40px;height: 55px;}
	.com-culture dl p{width: 90%;}
	.aboutt{margin-top: 40px;}
	.aboutt .js .des p{font-size: 15px!important;line-height: 30px!important;}
	.aboutt .js img{margin-top: 30px;}
}

/*内页左侧*/
.Inner_left{ width:95%;}
.Inner_left h7{ display:block;	background:#193066 url(../image/nconl_tit.png) no-repeat 88% center; height:80px; line-height:80px; font-size:24px; font-weight:bold;color:#FFF; text-indent:28px;}
.Inner_left .nlist {	border: 1px solid #e4e4e4; border-top: 0;}
.nlist li { height: 58px; line-height: 58px; border-top: 1px solid #e4e4e4; text-indent: 28px; font-size: 15px; color: #333333; background: url(../image/nconl_li_bg.png) no-repeat 86% center;}
.nlist li a {display: block;color: #333333;	font-size: 16px;}
.nlist li:hover{ background:#F5F5F5 url(../image/nconl_li_hover_bg.png) no-repeat 86% center;}
.nlist li:hover a{ color:#193066; font-weight:bold;} 

/*左侧联系我们*/
.contactn {	border: 1px solid #e4e4e4; margin-top: 20px; padding: 0 13px 26px; margin-bottom: 20px;}
.contactn .tits { font-size: 18px; color: #193066; font-weight: normal; height: 59px; line-height: 59px; border-bottom: 1px solid #e4e4e4; margin-bottom: 18px; text-indent: 10px;}
.contactn .subnr { }
.contactn .subnr li{ font-size: 15px; color: #333333; line-height: 28px;margin-bottom: 10px;}
.contactn .subnr .zxzx{ display: block; width: 160px; height: 50px; overflow: hidden; background: #193066; text-decoration: none; margin-top: 36px;}
.contactn .subnr .zxzx span{ display: block; width: 50px; height: 50px; float: left; border-right: 1px solid #fff; background: url(../image/nconl_lx.png) no-repeat center;}
.contactn .subnr .zxzx em{ display: block; width: 109px; height: 50px; line-height: 50px; text-align: center; font-size: 16px; color: #fff; float: left; font-style:normal;}
.contactn .subnr .zxzx em img{ display: inline-block; *display: inline-block; position: relative; top: 2px; margin-left: 8px;}


@media (max-width: 992px){
    .contactn,.Inner_left{display: none;}
}

.relate-news{overflow: hidden;margin-top: 40px;}
.relate-news h4{font-size: 16px;font-weight: bold;line-height: 18px;margin-bottom: 20px;color: #fff;}
.relate-news h4 i{display: inline-block;line-height: 38px;position: relative;padding: 0 5px 0 10px;margin-right: 20px;background: #333;font-size: 18px;}
.relate-news h4 i::after{content: '';position: absolute;width: 0;height: 0;border-right: 15px solid transparent;border-bottom: 38px solid #333;right: -15px;bottom: 0;}
.relate-news h4 span{display: inline-block;line-height: 38px;position: relative;padding: 0 20px;margin-right: 20px;background: #193066;}
.relate-news h4 span::after{content: '';position: absolute;width: 0;height: 0;border-left: 15px solid transparent;border-top: 38px solid #193066;left: -15px;top: 0;}
.relate_scroll li{border: 1px solid #ddd;text-align: center;}
.relate-news .newsl li{width: 46%;margin: 0 2%;float: left;margin-bottom: 10px;border-bottom: 1px dashed #ddd;position: relative;padding-left: 15px;}
.relate-news .newsl li::before{position: absolute;content: '';width: 6px;height: 6px;border-radius: 50%;background: #193066;top: 10px;left: 0;}
.relate-news .newsl li .tit{display: inline-block;width: 70%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.relate-news .newsl li span{float: right;font-size: 12px;color: #666;}

@media (max-width: 600px){
	.relate-news .newsl li{width: 100%;}
}


.product-main .cp-zl{overflow: hidden;}
.product-main .cp-zl ul li{width: 32%; text-align: center; margin-right: 2%;float: left;background: #f8f8f8;margin-bottom: 2%;}
.product-main .cp-zl ul li:nth-child(3n){margin-right: 0;}
.product-main .cp-zl .cp-img{ width: 100%; overflow: hidden; line-height: 0;height: 226px;border: 1px solid #eee;}
.product-main ul li .cp-img img{ width: 100%; transition: all .5s;height: 100%;;}
.product-main ul li:hover .cp-img img{ transform: scale(1.1, 1.1);}
.product-main ul li .db-title{ width: 100%; height: 53px; line-height: 53px; overflow: hidden;}
.product-main ul li .db-title i{ color: #333; font-size: 16px; transition: all .5s;}
.product-main ul li .db-title b{ width: 20px; height: 20px; display: inline-block; vertical-align: top; background: url(../image/cpicon1.png)no-repeat; transition: all .5s; margin: 17px 0 0 10px;}
.product-main ul li:hover .db-title b{ background: url(../image/cpicon2.png)no-repeat;}
.product-main ul li:hover .db-title i{ color: #193066;}

@media (max-width: 1040px){
	.product-main .cp-zl ul li{width: 48%;}
	.product-main .cp-zl ul li:nth-child(3n){width: 48%;}
	.product-main .cp-zl li:nth-child(2n){float: right;}
}

@media (max-width: 500px){
	.product-main .cp-zl .cp-img{height: 150px;}
}





/*分页*/
.ipage{height:auto; text-align:center;}
.totalfont{ font-size: 14px; color: #666; display: none;}
.ipage a{ height:35px;line-height:35px;color:#888;font-size: 15px;padding:0px 5px;display: inline-block;margin: 0px 5px; vertical-align: top;}
.ipage a:hover{color:#D10505;border-bottom:2px solid #D10505;text-decoration:none;font-weight:bold;}
.ipage .current{color:#D10505;border-bottom:2px solid #D10505;display:inline-block; height:35px;line-height:35px;padding:0px 5px;margin:0px 5px;font-size:15px;font-weight:bold;}

/*图片集*/
#bodycontent .hov{ display: block;}
#bodycontent p{ display: none;}
.imgnav{  position:relative; margin:0 auto; width:100%;}
#tabsmalimg{ z-index:10; position:relative; text-align:center; margin-top:11px; width:720px; float:left; box-shadow: 0 0 10px 0 #ccc;display: table-cell; vertical-align: middle;}
#tabsmalimg img{ width:100%; display:none; vertical-align: middle;}
#pofront,#ponext{position:absolute;z-index:10;cursor:pointer;width:30px;height:auto;top:50%; margin-top: -30px;}
#pofront{left:10px}
#ponext{right:10px}
#pofront a,#ponext a{display:block;height:60px;}
#pofront a{background:url(../images/index_tab_l.png) no-repeat; }
#ponext a{background:url(../images/index_tab_r.png) no-repeat;}

#cbtn{background:#EAEBF0; position:relative; height:540px; padding:0 20px; width:118px; float:right; margin-top:10px; }
#cbtn ul{position:relative;  height:10000px;}
#cbtn ul li{width:116px; height:86px; cursor:pointer; text-align:center; margin-bottom:14px; position:relative;}
#cbtn ul li img{ width:116px; height:86px; display:block;}
#cbtn ul li tt{ background:#000; color:#FFF; position:absolute; right:4px; bottom:4px; z-index:20;font-size:12px; line-height:16px; padding:0 5px;}
#cbtn li.hov{ border:1px solid #ccc;/*background:url(../images/ico/imgHoverBg.gif) no-repeat;*/}
.ctrl div{ clear:both;}
#cSlideUl{width:100%; height:488px;overflow:hidden; position:relative; top:28px; margin:0 auto;}
.picSildeLeft{cursor:pointer; position:absolute; top:0px; left:67px; z-index:9;}
.picSildeRight{cursor:pointer; position:absolute; bottom:0px; left:67px; z-index:9;}






























